Big Huge Thesaurus

Lampris regius

noun